cam shaft cover - Alemán Inglés Diccionario